batting machine - Francés Inglés Diccionario